package com.hznu.stmanage.entity;

import com.hznu.stmanage.beans.EntitySupport;

import java.util.Date;

/**
 * 招聘信息
 */
public class RecruitInfo extends EntitySupport {
    private Long id;//招聘信息id

    private Integer publishertype;//发布人类型

    private Long publisherid;//发布人id

    private String task;//岗位

    private String require;//要求

    private String salary;//薪资

    private String introduction;//企业介绍

    private String mobilephone;//企业电话

    private String email;//企业邮箱

    private String otherinfo;//其他信息

    private String area;//地区

    private Integer state;//审核状态

    private Date publishdate;//发布时间

    private Date expiration;//过期时间

    private Date modifydate;//最近一次修改时间

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getPublishertype() {
        return publishertype;
    }

    public void setPublishertype(Integer publishertype) {
        this.publishertype = publishertype;
    }

    public Long getPublisherid() {
        return publisherid;
    }

    public void setPublisherid(Long publisherid) {
        this.publisherid = publisherid;
    }

    public String getTask() {
        return task;
    }

    public void setTask(String task) {
        this.task = task == null ? null : task.trim();
    }

    public String getRequire() {
        return require;
    }

    public void setRequire(String require) {
        this.require = require == null ? null : require.trim();
    }

    public String getSalary() {
        return salary;
    }

    public void setSalary(String salary) {
        this.salary = salary == null ? null : salary.trim();
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction == null ? null : introduction.trim();
    }

    public String getMobilephone() {
        return mobilephone;
    }

    public void setMobilephone(String mobilephone) {
        this.mobilephone = mobilephone == null ? null : mobilephone.trim();
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public String getOtherinfo() {
        return otherinfo;
    }

    public void setOtherinfo(String otherinfo) {
        this.otherinfo = otherinfo == null ? null : otherinfo.trim();
    }

    public Date getPublishdate() {
        return publishdate;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public void setPublishdate(Date publishdate) {
        this.publishdate = publishdate;
    }

    public Date getModifydate() {
        return modifydate;
    }

    public void setModifydate(Date modifydate) {
        this.modifydate = modifydate;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public Date getExpiration() {
        return expiration;
    }

    public void setExpiration(Date expiration) {
        this.expiration = expiration;
    }
}